package cn.hy.face.thrift.dto.reponese;

import java.io.Serializable;
import java.util.Date;

/**
 * @program: face
 * @author: qingxiangen
 * @create: 2019-09-04 14:23
 * @description:
 **/
public class SysRoleOfficeScopeDTO implements Serializable {

    private static final long serialVersionUID = 7513667353262305718L;
    /**
     * 主键
     */
    private String id;

    /**
     * 角色id
     */
    private String roleId;

    /**
     * 机构类型（0:学校，1:部门）
     */
    private Byte officeType;

    /**
     * 机构id
     */
    private String officeId;

    /**
     * 机构的学校id（有可能是子学校的）
     */
    private String officeSchoolId;

    /**
     * 角色学校id
     */
    private String schoolId;

    /**
     * 创建时间
     */
    private Date createAt;

    /**
     * 创建时间
     */
    private String createBy;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getRoleId() {
        return roleId;
    }

    public void setRoleId(String roleId) {
        this.roleId = roleId;
    }

    public Byte getOfficeType() {
        return officeType;
    }

    public void setOfficeType(Byte officeType) {
        this.officeType = officeType;
    }

    public String getOfficeId() {
        return officeId;
    }

    public void setOfficeId(String officeId) {
        this.officeId = officeId;
    }

    public String getOfficeSchoolId() {
        return officeSchoolId;
    }

    public void setOfficeSchoolId(String officeSchoolId) {
        this.officeSchoolId = officeSchoolId;
    }

    public String getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(String schoolId) {
        this.schoolId = schoolId;
    }

    public Date getCreateAt() {
        return createAt;
    }

    public void setCreateAt(Date createAt) {
        this.createAt = createAt;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }
}
